Operational ASM Semantics behind Graphical SEAM Notation
نویسندگان
چکیده
The context of this paper is Enterprise Architecture (EA). EA is a multi-disciplinary approach that allows different specialists to design new business and IT systems and focuses on the integration of these systems. Our group develops a specific EA method that is called SEAM. The current version of SEAM has a formal denotational semantics for its modeling language. In order to provide model simulation and checking at each level of abstraction, SEAM needs an operational semantics. Currently this work is at the stage of problem setting. In this paperwe present SEAM and describe the main research problem. We propose to use ASM as operational semantics for SEAM to verify that models, produced by different specialists are consistent. We illustrate our approach by giving an example of SEAM notation that has already been mapped to ASM.
منابع مشابه
Modeling UML2 activity diagram by using Graph Transformation Systems and Abstract State Machine
Graphs and diagrams provide a simple and powerful approach variety of problems that are typical to computer science, for example for activities. In software development visual notation are used for modeling that including activity diagram, class diagram, control flow, graphs and some another diagrams. Models based on these notation can be seen a graph and graph transformation are involved. So A...
متن کاملAn Operational Semantics of Firing Rules for Structured Analysis Style Data Flow Diagrams an Operational Semantics of Firing Rules for Structured Analysis Style Data Flow Diagrams
Using operational semantic techniques, an extended variant of structured analysis style data ow diagrams is given a formal semantics. This semantics allows one to describe both how information is processed and the dynamic behavior of the system. The ability to describe dynamic behavior is an extension to the traditional notion of data ow diagrams. This semantics can serve as a target for giving...
متن کاملFormal specification of semantics of UML 2.0 activity diagrams by usingGraph Transformation Systems
Graphical structures of various kinds (like graphs, diagrams, visual sentences) are very useful to describe complex structures and systems. The field of Graph transformation and Abstract State Machine has been widely used for modeling. Graphs are well suited to describe the underlying structures of models. They provide a good method to carry out the analysis and verification activities and use ...
متن کاملAn Operational Semantics of Firing Rules for Structured Analysis Style Data Flow Diagrams
Using operational semantic techniques, an extended variant of structured analysis style data ow diagrams is given a formal semantics. This semantics allows one to describe both how information is processed and the dynamic behavior of the system. The ability to describe dynamic behavior is an extension to the traditional notion of data ow diagrams. This semantics can serve as a target for giving...
متن کاملSHERBROOKE Algebraic State Transition Diagrams
This paper introduces a graphical notation called algebraic state transition diagrams (ASTD), which allows for the combination of state transition diagrams using classical process algebra operators like sequence, iteration, parallel composition, quantified choice and quantified synchronization. It is inspired from automata, statecharts and process algebras. Hence, it combines the strength of al...
متن کامل